# 列表定义
colors = ['red', 'green', 'blue', 'yellow', 'orange', 'purple']
# 输出列表
print('colors列表为：',colors)
# 获取列表的长度
length = len(colors)
print('colors列表的长度为：',length)
# 查看列表类型
print('colors列表的类型为：',type(colors))
# 列表索引
# 单个值：通过索引可以获取列表指定位置上的值，格式为：列表[ 索引 ]
# 多个值：也称为切片，格式为：列表 [start:end:step]，end 支持负数（下一个文件描述：2.列表切片.py）
# 获取列表的第一个元素
print('colors列表的第一个元素为：',colors[0])
# 获取列表的最后一个元素
print('colors列表的最后一个元素为：',colors[-1])   #方法1
print('colors列表的最后一个元素为：',colors[length - 1])   #方法2
# 列表索引超出范围
# print('colors列表的索引超出范围：',colors[length])    #索引超出范围 IndexError: list index out of range